<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>使用帮助</title>
    <style>
        body {
            font-family: Arial, sans-serif;
            max-width: 800px;
            margin: 20px auto;
            padding: 20px;
            line-height: 1.6;
        }
        h1 { color: #28a745; }
        h2 { color: #007bff; border-bottom: 2px solid #007bff; padding-bottom: 5px; }
        .step {
            background: #f8f9fa;
            padding: 15px;
            margin: 15px 0;
            border-left: 4px solid #28a745;
            border-radius: 4px;
        }
        .warning {
            background: #fff3cd;
            padding: 15px;
            margin: 15px 0;
            border-left: 4px solid #ffc107;
            border-radius: 4px;
        }
        .success {
            background: #d4edda;
            padding: 15px;
            margin: 15px 0;
            border-left: 4px solid #28a745;
            border-radius: 4px;
        }
        code {
            background: #f4f4f4;
            padding: 2px 6px;
            border-radius: 3px;
            font-family: monospace;
        }
        a { color: #007bff; text-decoration: none; }
        a:hover { text-decoration: underline; }
    </style>
</head>
<body>
    <h1>🚀 乐康养老管理系统 - 测试数据生成指南</h1>

    <div class="warning">
        <strong>⚠️ 重要提示：</strong>修改后端代码后需要重启后端服务才能生效！
    </div>

    <h2>问题：今日待执行显示"暂无数据"</h2>
    <p>原因：之前生成的测试数据不是今天的日期，所以"今日待执行"查询不到。</p>

    <h2>解决方案：</h2>

    <div class="step">
        <h3>步骤1：重启后端服务</h3>
        <p>后端代码已更新，需要重启Java应用才能生效：</p>
        <ol>
            <li>在后端运行的终端中按 <code>Ctrl+C</code> 停止服务</li>
            <li>重新运行后端启动命令</li>
            <li>等待后端服务完全启动（看到类似"Started Application"的日志）</li>
        </ol>
    </div>

    <div class="step">
        <h3>步骤2：生成新的测试数据</h3>
        <p>访问快速测试页面生成今天的任务：</p>
        <ol>
            <li>访问：<a href="/quick-test.html" target="_blank">http://localhost:80/quick-test.html</a></li>
            <li>点击绿色的"生成测试数据"按钮</li>
            <li>等待成功消息显示</li>
        </ol>
        <p><strong>新数据特点：</strong></p>
        <ul>
            <li>日期：今天（2025-10-21）</li>
            <li>时间：8:00, 10:00, 12:00, 14:00, 16:00</li>
            <li>状态：待执行</li>
            <li>数量：5条记录</li>
        </ul>
    </div>

    <div class="step">
        <h3>步骤3：查看今日待执行任务</h3>
        <ol>
            <li>访问：<a href="/#/system/arrangement" target="_blank">任务安排页面</a></li>
            <li>点击"今日待执行"按钮</li>
            <li>应该能看到5条新生成的任务</li>
        </ol>
    </div>

    <div class="success">
        <h3>✅ 验证成功的标志：</h3>
        <ul>
            <li>"今日待执行"标签显示5条记录</li>
            <li>所有任务的日期都是今天</li>
            <li>任务状态都是"待执行"</li>
            <li>时间分别是8:00, 10:00, 12:00, 14:00, 16:00</li>
        </ul>
    </div>

    <h2>快速链接：</h2>
    <ul>
        <li><a href="/quick-test.html" target="_blank">🎯 快速测试页面</a></li>
        <li><a href="/#/system/arrangement" target="_blank">📋 任务安排页面</a></li>
        <li><a href="/test-system.html" target="_blank">🔧 完整测试页面</a></li>
    </ul>

    <h2>常见问题：</h2>
    <div class="step">
        <h3>Q: 点击"生成测试数据"后没有反应？</h3>
        <p>A: 请确保后端服务已重启并正常运行在 8080 端口。</p>
    </div>

    <div class="step">
        <h3>Q: 还是看不到数据？</h3>
        <p>A: 请检查：</p>
        <ol>
            <li>后端服务是否正常运行</li>
            <li>浏览器控制台是否有错误</li>
            <li>尝试点击"待执行"标签查看所有待执行任务</li>
        </ol>
    </div>

    <div class="step">
        <h3>Q: 如何清除旧的测试数据？</h3>
        <p>A: 可以在任务安排页面中手动删除或取消旧的测试任务。</p>
    </div>
</body>
</html>
